%{
%}
%struct-type
%language=ANSI-C
%includes
%enum
%readonly-tables
%define slot-name name
%define hash-function-name FcObjectTypeHash
%define lookup-function-name FcObjectTypeLookup
%pic
%define string-pool-name FcObjectTypeNamePool
struct FcObjectTypeInfo {
int name;
int id;
};
%%
"family",FC_FAMILY_OBJECT
"familylang",FC_FAMILYLANG_OBJECT
"style",FC_STYLE_OBJECT
"stylelang",FC_STYLELANG_OBJECT
"fullname",FC_FULLNAME_OBJECT
"fullnamelang",FC_FULLNAMELANG_OBJECT
"slant",FC_SLANT_OBJECT
"weight",FC_WEIGHT_OBJECT
"width",FC_WIDTH_OBJECT
"size",FC_SIZE_OBJECT
"aspect",FC_ASPECT_OBJECT
"pixelsize",FC_PIXEL_SIZE_OBJECT
"spacing",FC_SPACING_OBJECT
"foundry",FC_FOUNDRY_OBJECT
"antialias",FC_ANTIALIAS_OBJECT
"hintstyle",FC_HINT_STYLE_OBJECT
"hinting",FC_HINTING_OBJECT
"verticallayout",FC_VERTICAL_LAYOUT_OBJECT
"autohint",FC_AUTOHINT_OBJECT
"globaladvance",FC_GLOBAL_ADVANCE_OBJECT
"file",FC_FILE_OBJECT
"index",FC_INDEX_OBJECT
"rasterizer",FC_RASTERIZER_OBJECT
"outline",FC_OUTLINE_OBJECT
"scalable",FC_SCALABLE_OBJECT
"dpi",FC_DPI_OBJECT
"rgba",FC_RGBA_OBJECT
"scale",FC_SCALE_OBJECT
"minspace",FC_MINSPACE_OBJECT
"charwidth",FC_CHAR_WIDTH_OBJECT
"charheight",FC_CHAR_HEIGHT_OBJECT
"matrix",FC_MATRIX_OBJECT
"charset",FC_CHARSET_OBJECT
"lang",FC_LANG_OBJECT
"fontversion",FC_FONTVERSION_OBJECT
"capability",FC_CAPABILITY_OBJECT
"fontformat",FC_FONTFORMAT_OBJECT
"embolden",FC_EMBOLDEN_OBJECT
"embeddedbitmap",FC_EMBEDDED_BITMAP_OBJECT
"decorative",FC_DECORATIVE_OBJECT
"lcdfilter",FC_LCD_FILTER_OBJECT
"namelang",FC_NAMELANG_OBJECT
"fontfeatures",FC_FONT_FEATURES_OBJECT
"prgname",FC_PRGNAME_OBJECT
"hash",FC_HASH_OBJECT
"postscriptname",FC_POSTSCRIPT_NAME_OBJECT
